import request from '@/utils/request'

// 查询资源分类管理列表
export function listResourcesClass(query) {
  return request({
    url: '/pub/resourcesClass/list',
    method: 'get',
    params: query
  })
}

// 查询资源分类管理详细
export function getResourcesClass(id) {
  return request({
    url: '/pub/resourcesClass/' + id,
    method: 'get'
  })
}

// 新增资源分类管理
export function addResourcesClass(data) {
  return request({
    url: '/pub/resourcesClass',
    method: 'post',
    data: data
  })
}

// 修改资源分类管理
export function updateResourcesClass(data) {
  return request({
    url: '/pub/resourcesClass/edit',
    method: 'post',
    data: data
  })
}

// 删除资源分类管理
export function delResourcesClass(id) {
  return request({
    url: `/pub/resourcesClass/del/${id}`,
    method: 'post'
  })
}

// 导出资源分类管理
export function exportResourcesClass(query) {
  return request({
    url: '/pub/resourcesClass/export',
    method: 'get',
    params: query
  })
}

// 查询资源分类下拉树结构
export function treeSelect(query) {
  return request({
    url: '/pub/resourcesClass/treeSelect',
    method: 'get',
    params: query
  })
}
